PetaPixel -
2 Dec 2014 23:30

In response to the controversy surrounding the shooting death of Michael Brown — and especially the differing versions of events from officer Darren Wilson and others who were at the scene — there has been a massive call to equip police officers nationwide with body cameras. The Brown family themselves have been outspoken on the […]
Share this Article